// 路由鉴权文件
import router from "@/router";
import nprogress from "nprogress";
import "nprogress/nprogress.css";

// 未登录 只能访问login 其他重定向到login
// 已登录 其他可以访问 不能访问login 重定向到首页

nprogress.configure({ showSpinner: false });

// 全局前置守卫
router.beforeEach((_to, _from, next) => {
  // console.log(to, from);
  // 设置标题
  // document.title = ("XJC" + "-" + to.meta.title) as string;
  nprogress.start();
  next();

  // 没token 到login
  // if (to.path === "/admin/login") {
  //   next();
  // } else {
  //   next({ path: "/admin/login", query: { redirect: to.path } });
  // }
  //
});

// 全局后置守卫
router.afterEach((_to, _from) => {
  nprogress.done();
});
